all hands on deck

Translations
все на палубу
With the deadline approaching, it was all hands on deck to finish the project.
С приближением дедлайна все должны были выйти на палубу, чтобы закончить проект.
Definitions
A call for everyone available to help with a task or situation, especially in times of urgency or crisis.
Words
all

article or possessive pronoun
все
hands

noun
руки
on

preposition
на
deck

noun
палубе